.menu-title1 {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    background-color: #4E83E3;
    color: #fff;
    text-indent: 16px
}

.menu-list1{

}

.menu-list1 li{
	height: 45px;
	line-height: 45px;
	text-indent: 16px;
	font-size: 16px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}

.menu-list1 li:hover{
	background-color: #4E83E3;
	color:  #fff;
}

.order-item{
	line-height: 40px;
	height:  40px;
	font-size:  0;
}

.order-item span{
	display: inline-block;
	font-size: 14px;
}

.order-item span.col4{
	width: 25%;
}

.order-item span.col4:last-child{
	text-align: center
}

.order-item span.col3{
	width: 20%;
}

.order-item span.col3:last-child{
	text-align: center
}

.btn-wrap i, .btn-wrap a{
	display: inline-block;
	padding: 0 10px;
	line-height: 30px;
	border-radius: 4px;
	background-color: #2dcb70;
	color:  #fff;
	cursor: pointer;
}

.list1 .order-item{
	line-height: 45px;
	height:  45px;
	font-size:  0;
	border: 1px solid #CCC;
}

.list1 .order-item:first-child{
	border-top:  0;
}



.comment-cover{
	display: none;
    position: fixed;
    left: 0;
    right:  0;
    bottom:  0;
    top:  0;
    z-index: 99;
    background-color: rgba(0,0,0,.2);
    cursor: pointer
}

.comment-box{
	display: none;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 500px;
    height: 460px;
    margin: -200px 0 0 -250px;
    overflow: hidden;
    background-color: rgb(255,255,255)
}

.comment-box .comment-title{
    height: 40px;
    line-height: 40px;
    background-color: #4E83E3;
    color: #fff;
    text-indent: 10px;
    font-size: 18px;
    overflow: hidden
}

.comment-box .comment-title *{
	height: 100%;
	line-height: 40px
}

.comment-box .comment-title .fr{
	padding-right: 10px;
	font-size: 14px;
	cursor: pointer
}

.comment-box p{
    font-size: 16px
}

.comment-box form{
    padding: 10px 20px;
}

.comment-box form label:first-child{
    margin-top: 5px;
    color: red;
}

.comment-box form label:first-child + label{
    color: #4E83E3;
}

.comment-box form label:first-child + label + label{
    color: #2dcb70;
}

.comment-box form label{
    cursor: pointer;
    font-size: 20px;
    font-weight: bold
}


.comment-box form input[type='radio'] {
    width: 40px;
    height: 40px;
    vertical-align: -13px;
    margin-right: 14px;
    cursor: pointer
}


.comment-box textarea{
    width: 100%;
    height: 110px;
    color: #999;
    padding: 5px;
    line-height: 30px
}

.comment-box .btn-wrap{
	padding: 20px 0;
	text-align: center
}

.comment-box .btn-wrap input{
	width: 40%;
	box-sizing: border-box;
    height: 40px;
    line-height: 38px;
    color: #fff;
    font-size: 16px;
	border-radius: 5px;
}

.comment-box .btn-wrap input:first-child{
	margin-right: 5%
}

.comment-box .btn-wrap input[type='submit']{
	background-color: #4E83E3
}

.comment-box .btn-wrap input[type='reset']{
	background-color: #2dcb70
}
